red-necked pond turtle - Spanish English Dictionary